Gas data transmission method based on compound internet of things (IoT) and IoT system

ABSTRACT

The present invention provides a gas data transmission method based on a compound Internet of Things (IoT) and an IoT system. The method includes: sending, by a main sensor network sub-platform in a plurality of sensor network sub-platforms, gas data to a management platform; storing, by auxiliary sensor network sub-platforms, the gas data; when the management platform cannot receive the gas data sent by the main sensor network sub-platform, sending, by the management platform, interactive data to the main sensor network sub-platform; and when the main sensor network sub-platform does not respond to the interactive data, disconnecting, by the management platform, from the main sensor network sub-platform and establishing a connection with one auxiliary sensor network sub-platform to receive the gas data stored by the auxiliary sensor network sub-platform.

TECHNICAL FIELD

The present invention relates to the field of Internet of Things (IoT),and in particular to a gas data transmission method based on a compoundIoT and an IoT system.

BACKGROUND

At present, most families or enterprises start to use an intelligent gasmeter to transmit gas data remotely. The existing intelligent gas metertransmits the data by using a separate gateway. When the gateway isdamaged and is faulty, a background server cannot receive the data ofthe intelligent gas meter, which results in the loss of the data and isnot beneficial to the statistics of the gas data.

SUMMARY OF THE INVENTION

In view of this, an objective of the present invention is to provide agas data transmission method based on a compound IoT and an IoT systemto guarantee the stability and reliability of the gas data transmissionof a gas meter.

To this end, the technical solutions adopted by the present inventionare as follows:

According to a first aspect, the present invention provides a gas datatransmission method based on a compound IoT; the method is applied to anIoT system; the IoT system includes a user platform, a service platform,a management platform, a plurality of sensor network sub-platforms andan object platform; the object platform includes a gas meter; theplurality of sensor network sub-platforms include a main sensor networksub-platform and at least one auxiliary sensor network sub-platform; andthe method comprises:

sending, by the object platform, collected gas data to the plurality ofsensor network sub-platforms;

sending, by the main sensor network sub-platform, the gas data to themanagement platform;

storing, by the auxiliary sensor network sub-platforms, the gas data;

when the management platform cannot receive the gas data sent by themain sensor network sub-platform, sending, by the management platform,interactive data to the main sensor network sub-platform, and when themain sensor network sub-platform does not respond to the interactivedata, disconnecting, by the management platform, from the main sensornetwork sub-platform and establishing a connection with one of theauxiliary sensor network sub-platforms; and

sending, by an auxiliary sensor network sub-platform that establishesthe connection with the management platform, the stored gas data to themanagement platform.

Further, each of the auxiliary sensor network sub-platforms stores thegas data for predetermined time and after the predetermined time, eachof the auxiliary sensor network sub-platforms deletes the gas data.

Further, a cycle that each of the plurality of sensor networksub-platforms sends the gas data is the same, and the predetermined timeis the cycle.

Further, the method includes: when the management platform cannotreceive the gas data sent by the auxiliary sensor network sub-platform,sending, by the management platform, interactive data to the auxiliarysensor network sub-platform; and when the auxiliary sensor networksub-platform does not respond to the interactive data, disconnecting, bythe management platform, from the auxiliary sensor network sub-platformand establishing a connection with one of the other auxiliary sensornetwork sub-platforms to obtain the gas data conveniently.

Further, the method includes: sending, by the management platform, faultinformation of the main sensor network sub-platform to the serviceplatform;

sending, by the service platform, the fault information to the userplatform;

displaying, by the user platform, the fault information to prompt a userof the fault information; and

after the fault information is removed, restoring, by the managementplatform, the communication with the main sensor network sub-platform.

According to a second aspect, the present invention provides an IoTsystem; the IoT system includes a user platform, a service platform, amanagement platform, a plurality of sensor network sub-platforms, and anobject platform; the object platform is communicatively connected withthe management platform via one of the plurality of sensor networksub-platforms; the management platform is communicatively connected withthe service platform; the service platform is communicatively connectedwith the user platform; the object platform includes a gas meter; andthe plurality of sensor network sub-platforms include a main sensornetwork sub-platform and at least one auxiliary sensor networksub-platform.

The object platform is configured to send collected gas data to theplurality of sensor network sub-platforms;

the main sensor network sub-platform is configured to send the gas datato the management platform;

the auxiliary sensor network sub-platforms are configured to store thegas data;

when the management platform cannot receive the gas data sent by themain sensor network sub-platform, the management platform sendsinteractive data to the main sensor network sub-platform;

when the main sensor network sub-platform does not respond to theinteractive data, the management platform disconnects from the mainsensor network sub-platform and establishes a connection with one of theauxiliary sensor network sub-platforms; and

an auxiliary sensor network sub-platform that establishes the connectionwith the management platform sends the stored gas data to the managementplatform.

Further, each of the auxiliary sensor network sub-platforms isconfigured to store the gas data for predetermined time and after thepredetermined time, each of the auxiliary sensor network sub-platformsdeletes the gas data.

Further, a cycle that each of the plurality of sensor networksub-platforms sends the gas data is the same, and the predetermined timeis the cycle.

Further, when the management platform cannot receive the gas data sentby the auxiliary sensor network sub-platform, the management platformsends interactive data to the auxiliary sensor network sub-platform; andwhen the auxiliary sensor network sub-platform does not respond to theinteractive data, the management platform disconnects from the auxiliarysensor network sub-platform and establishes a connection with one of theother auxiliary sensor network sub-platforms to obtain the gas dataconveniently.

Further, the management platform is configured to send fault informationof the main sensor network sub-platform to the service platform;

the service platform is configured to send the fault information to theuser platform;

the user platform is configured to display the fault information toprompt a user of the fault information; and

after the fault information is removed, the management platform restoresthe communication with the main sensor network sub-platform.

The present invention provides a gas data transmission method based on acompound IoT and an IoT system. The method is applied to the IoT system.The IoT system includes a user platform, a service platform, amanagement platform, a plurality of sensor network sub-platforms, and anobject platform; the object platform includes a gas meter; the pluralityof sensor network sub-platforms include a main sensor networksub-platform and at least one auxiliary sensor network sub-platform; themain sensor network sub-platform in the plurality of sensor networksub-platforms is configured to send gas data to the management platform;the auxiliary sensor network sub-platforms are configured to store thegas data; when the management platform cannot receive the gas data sentby the main sensor network sub-platform, the management platform sendsinteractive data to the main sensor network sub-platform; and when themain sensor network sub-platform does not respond to the interactivedata, the management platform disconnects from the main sensor networksub-platform and establishes a connection with one auxiliary sensornetwork sub-platform to receive the gas data stored by the auxiliarysensor network sub-platform. According to the gas data transmissionmethod based on the compound IoT and the IoT system provided by thepresent invention, the stability, continuity, reliability andeffectiveness of the gas data transmission can be guaranteed.

To make the above objectives, characteristics and advantages of thepresent invention more apparent and understandable, preferredembodiments are set forth hereinafter and are described below in detailin combination with accompanying drawings.

BRIEF DESCRIPTION OF DRAWINGS

To make the objectives, technical solutions and advantages of theembodiments of the present invention clearer, a clear and completedescription of the technical solutions in the present invention will begiven below in combination with the accompanying drawings in theembodiments of the present invention. Apparently, the embodimentsdescribed below are a part, but not all, of the embodiments of thepresent invention. Generally, a component, described and illustrated inthe accompanying drawings, in the embodiments of the present inventionmay be disposed and designed in various different configurations.Therefore, the following detailed description concerning the embodimentsof the present invention and provided in the accompanying drawings isnot intended to limit a claimed scope of the present invention, butmerely represents selected embodiments of the present invention. All ofthe other embodiments, obtained by a person of ordinary skill in the artbased on the embodiments of the present invention without any inventiveefforts, fall into the protection scope of the present invention.

FIG. 1 illustrates a compositional schematic diagram of an IoT systemprovided by an embodiment of the present invention;

FIG. 2 illustrates a flowchart of a gas data transmission method basedon a compound IoT provided by an embodiment of the present invention;and

FIG. 3 illustrates a flowchart of a gas data transmission method basedon a compound IoT provided by an embodiment of the present invention.

Numerals in the drawings: 100—IoT system; 10—user platform; 20—serviceplatform; 30—management service platform; 40—sensor networksub-platform; 50—object sub-platform.

DESCRIPTION OF EMBODIMENTS

A clear and complete description of the technical solutions in thepresent invention will be given below in combination with theaccompanying drawings in the embodiments of the present invention.Apparently, the embodiments described below are a part, but not all, ofthe embodiments of the present invention. Generally, a component,described and illustrated in the accompanying drawings, in theembodiments of the present invention may be disposed and designed invarious different configurations. Therefore, the following detaileddescription concerning the embodiments of the present invention andprovided in the accompanying drawings is not intended to limit a claimedscope of the present invention, but merely represents selectedembodiments of the present invention. All of the other embodiments,obtained by those skilled in the art based on the embodiments of thepresent invention without any inventive efforts, fall into theprotection scope of the present invention.

Referring to FIG. 1, a gas data transmission method based on a compoundIoT provided by an embodiment of the present invention is applied to anIoT system 100. The IoT system 100 includes a user platform 10, aservice platform 20, a management platform 30, a plurality of sensornetwork sub-platforms 40, and an object platform 50. Herein, the objectplatform 50 includes a gas meter, and may be communicatively connectedwith the management platform 30 via the sensor network sub-platforms 40to send data of the object platform 50 to the management platform 30, orreceive a signal sent by the management platform 30. The managementplatform 30 is communicatively connected with the service platform 20.In this embodiment, the service platform 20 is a gas company serviceplatform; and the service platform 20 is communicatively connected withthe user platform 10 and is configured to push information sent by themanagement platform 30 to the user platform 10. The management platform30 and the service platform 20 each may be a server. The user platform10 may be a universal electronic device such as a Personal Computer(PC), a smartphone, a tablet computer, a Personal Digital Assistant(PDA), a Mobile Internet Device (MID), and the like.

Referring to FIG. 2, the gas data transmission method based on thecompound IoT includes the following steps:

Step S1, an object platform sends collected gas data to a plurality ofsensor network sub-platforms.

In this embodiment, the sensor network sub-platforms 40 each may be agateway; and gas data collected by the object platform 50 is sent toeach of the sensor network sub-platforms 40.

Step S2, a main sensor network sub-platform sends the gas data to amanagement platform.

In this embodiment of the present invention, the IoT system 100 includesthe plurality of sensor network sub-platforms 40. It is easilyunderstood that the plurality of sensor network sub-platforms 40 do notsimultaneously send the received gas data to the management platform 30to cause the energy waste, enable the management platform 30 to processmore repeated data and increase the computation burden. Therefore,although the plurality of sensor network sub-platforms 40 receive thegas data, the data is transmitted only via the main sensor networksub-platform therein. It is to be noted that, in this embodiment of thepresent invention, the structures of the main sensor networksub-platform and auxiliary sensor network sub-platforms may be the sameand may also be different. It may be understood that the sensor networksub-platform 40 that transmits the data to the management platform 30 isthe main sensor network sub-platform and the rest are the auxiliarysensor network sub-platforms. Each of the sensor network sub-platforms40 has a data sending cycle, and sends the gas data to the managementplatform 30 according to the data sending cycle. Preferably, the datasending cycle of each of the sensor network sub-platforms 40 is thesame.

Step S3, auxiliary sensor network sub-platforms store the gas data.

Each of the auxiliary sensor network sub-platforms does not send the gasdata to the management platform 30 but stores the gas data. It is to benoted that each of the auxiliary sensor network sub-platforms does notstore the gas data permanently, but stores the gas data for a certaintime and then deletes the gas data. The storage time may be set freely,but cannot be shorter than the data sending cycle of the main sensornetwork sub-platform. Preferably, the time that each of the auxiliarysensor network sub-platforms stores the gas data is the cycle; and afterthe storage time expires, each of the auxiliary sensor networksub-platforms deletes the stored gas data.

Step S4, when the management platform cannot receive the gas data sentby the main sensor network sub-platform, the management platform sendsinteractive data to the main sensor network sub-platform.

If the management platform 30 cannot receive the gas data sent by themain sensor network sub-platform, it may because that the main sensornetwork sub-platform is delayed, or the main sensor network sub-platformand the management platform 30 are not synchronized in time, and thusthe gas data is not received by the management platform 30 in time. Itis also possible that the main sensor network sub-platform is faulty oris damaged. In order to verify whether or not the main sensor networksub-platform is faulty and cannot communicate, the management platform30 sends interactive data to the main sensor network sub-platform, andrequests to perform data interaction with the main sensor networksub-platform.

Step S5, when the main sensor network sub-platform does not respond tothe interactive data, the management platform disconnects from the mainsensor network sub-platform and establishes a connection with one of theauxiliary sensor network sub-platforms.

If the main sensor network sub-platform does not respond to theinteractive data, it may be judged that the main sensor networksub-platform is faulty to lose the ability of data interaction. At thismoment, in order to ensure the continuity and stability of gas datatransmission, the main sensor network sub-platform disconnects from themanagement platform 30. Instead, an auxiliary sensor networksub-platform is connected. It is easily understood that the managementplatform 30 is connected with one of the plurality of auxiliary sensornetwork sub-platforms.

Step S6, an auxiliary sensor network sub-platform that establishes theconnection with the management platform sends the stored gas data to themanagement platform.

The auxiliary sensor network sub-platform sends the stored gas data tothe management platform 30 to guarantee the continuity and integrity ofthe gas data.

Through the above steps, according to the gas data transmission methodbased on the compound IoT provided by this embodiment of the presentinvention, when a sensor network sub-platform 40 is faulty and cannottransmit data, gas data is transmitted via an auxiliary sensor networksub-platform, thereby ensuring the continuity and integrity of gas datatransmission.

In addition, referring to FIG. 3, the gas data transmission method basedon the compound IoT provided by this embodiment of the present inventionmay further include the following steps:

Step S7, when the management platform cannot receive the gas data sentby the auxiliary sensor network sub-platform, the management platformsends interactive data to the auxiliary sensor network sub-platform.

Step S8, when the auxiliary sensor network sub-platform does not respondto the interactive data, the management platform disconnects from theauxiliary sensor network sub-platform and establishes a connection withone of the other auxiliary sensor network sub-platforms to obtain thegas data conveniently.

When the auxiliary sensor network sub-platform is also faulty, themanagement platform 30 changes another auxiliary sensor networksub-platform to transmit the gas data.

Step S9, the management platform sends fault information of the mainsensor network sub-platform to a service platform.

When the main sensor network sub-platform is faulty, in order tofacilitate the maintenance of the faulty main sensor networksub-platform, the management platform 30 sends the fault information tothe service platform 20. It is to be noted that the above-mentioned mainsensor network sub-platform is the platform sending the gas data to themanagement platform 30. When the management platform 30 is switched toan auxiliary sensor network sub-platform to transmit the data, theswitched sensor network sub-platform 40 is equivalent to the main sensornetwork sub-platform.

Step S10, the service platform sends the fault information to a userplatform.

Step S11, the user platform displays the fault information to prompt auser of the fault information.

The service platform 20 may send the fault information to the userplatform 10 by pushing a short message or an application program messageand the like, and the pushed information content may be to inform theuser of the fault information and inquire about the time when the faultis maintained by the user.

Step S12, after the fault information is removed, the managementplatform restores the communication with the main sensor networksub-platform.

In conclusion, the embodiment of the present invention provides a gasdata transmission method based on a compound IoT and an IoT system. Themethod is applied to the IoT system. The IoT system includes a userplatform, a service platform, a management platform, a plurality ofsensor network sub-platforms, and an object platform; the objectplatform includes a gas meter; the plurality of sensor networksub-platforms include a main sensor network sub-platform and at leastone auxiliary sensor network sub-platform; the main sensor networksub-platform in the plurality of sensor network sub-platforms isconfigured to send gas data to the management platform; the auxiliarysensor network sub-platforms are configured to store the gas data; whenthe management platform cannot receive the gas data sent by the mainsensor network sub-platform, the management platform sends interactivedata to the main sensor network sub-platform; and when the main sensornetwork sub-platform does not respond to the interactive data, themanagement platform disconnects from the main sensor networksub-platform and establishes a connection with one auxiliary sensornetwork sub-platform to receive the gas data stored by the auxiliarysensor network sub-platform. According to the gas data transmissionmethod based on the compound IoT and the IoT system provided by thepresent invention, the stability, continuity, completeness, reliabilityand effectiveness of the gas data transmission can be guaranteed.

What is claimed is:
 1. A gas data transmission method based on acompound Internet of Things (IoT), wherein the method is applied to anIoT system; the IoT system comprises a user platform, a serviceplatform, a management platform, a plurality of sensor networksub-platforms and an object platform; the object platform comprises agas meter; the plurality of sensor network sub-platforms comprise a mainsensor network sub-platform and at least one auxiliary sensor networksub-platform; and the method comprises: sending, by the object platform,collected gas data to the plurality of sensor network sub-platforms;sending, by the main sensor network sub-platform, the gas data to themanagement platform; storing, by the auxiliary sensor networksub-platforms, the gas data; when the management platform cannot receivethe gas data sent by the main sensor network sub-platform, sending, bythe management platform, interactive data to the main sensor networksub-platform, and when the main sensor network sub-platform does notrespond to the interactive data, disconnecting, by the managementplatform, from the main sensor network sub-platform and establishing aconnection with one of the auxiliary sensor network sub-platforms; andsending, by an auxiliary sensor network sub-platform that establishesthe connection with the management platform, the stored gas data to themanagement platform, wherein each of the auxiliary sensor networksub-platforms stores the gas data for predetermined time and after thepredetermined time, each of the auxiliary sensor network sub-platformsdeletes the gas data.
 2. The gas data transmission method based on thecompound IoT according to claim 1, wherein the method further comprises:sending, by the management platform, fault information of the mainsensor network sub-platform to the service platform; sending, by theservice platform, the fault information to the user platform;displaying, by the user platform, the fault information to prompt auser; and after the fault information is removed, restoring, by themanagement platform, the communication with the main sensor networksub-platform.
 3. The gas data transmission method based on the compoundIoT according to claim 1, wherein a cycle that each of the plurality ofsensor network sub-platforms sends the gas data is the same, and thepredetermined time is the cycle.
 4. The gas data transmission methodbased on the compound IoT according to claim 1, wherein the methodfurther comprises: when the management platform cannot receive the gasdata sent by the auxiliary sensor network sub-platform, sending, by themanagement platform, interactive data to the auxiliary sensor networksub-platform; and when the auxiliary sensor network sub-platform doesnot respond to the interactive data, disconnecting, by the managementplatform, from the auxiliary sensor network sub-platform andestablishing a connection with one of the other auxiliary sensor networksub-platforms to obtain the gas data conveniently.
 5. An Internet ofThings (IoT) system, wherein the IoT system comprises a user platform, aservice platform, a management platform, a plurality of sensor networksub-platforms and an object platform; the object platform iscommunicatively connected with the management platform via one of theplurality of sensor network sub-platforms; the management platform iscommunicatively connected with the service platform; the serviceplatform is communicatively connected with the user platform; the objectplatform comprises a gas meter; and the plurality of sensor networksub-platforms comprise a main sensor network sub-platform and at leastone auxiliary sensor network sub-platform; the object platform isconfigured to send collected gas data to the plurality of sensor networksub-platforms; the main sensor network sub-platform is configured tosend the gas data to the management platform; the auxiliary sensornetwork sub-platforms are configured to store the gas data; when themanagement platform cannot receive the gas data sent by the main sensornetwork sub-platform, the management platform sends interactive data tothe main sensor network sub-platform; when the main sensor networksub-platform does not respond to the interactive data, the managementplatform disconnects from the main sensor network sub-platform andestablishes a connection with one of the auxiliary sensor networksub-platforms; and an auxiliary sensor network sub-platform thatestablishes the connection with the management platform sends the storedgas data to the management platform, wherein each of the auxiliarysensor network sub-platforms is configured to store the gas data forpredetermined time and after the predetermined time, each of theauxiliary sensor network sub-platforms deletes the gas data.
 6. The IoTsystem according to claim 5, wherein when the management platform cannotreceive the gas data sent by the auxiliary sensor network sub-platform,the management platform is configured to send interactive data to theauxiliary sensor network sub-platform; and when the auxiliary sensornetwork sub-platform does not respond to the interactive data, themanagement platform disconnects from the auxiliary sensor networksub-platform and establishes a connection with one of the otherauxiliary sensor network sub-platforms to obtain the gas dataconveniently.
 7. The IoT system according to claim 5, wherein themanagement platform is further configured to send fault information ofthe main sensor network sub-platform to the service platform; theservice platform is configured to send the fault information to the userplatform; the user platform is configured to display the faultinformation to prompt a user of the fault information; and after thefault information is removed, the management platform restores thecommunication with the main sensor network sub-platform.
 8. The IoTsystem according to claim 5, wherein a cycle that each of the pluralityof sensor network sub-platforms sends the gas data is the same, and thepredetermined time is the cycle.